package com.bofa.dao;

import java.io.IOException;
import java.text.ParseException;
import java.util.List;

import com.bofa.manager.domain.Account;
import com.bofa.manager.domain.Customer;
import com.bofa.manager.domain.UserLogin;

public interface TestDataDao {

	public abstract List<UserLogin> getLoginUserData();

	public abstract void saveUserLoginTestResults(List<UserLogin> userLogins,
			String browser) throws ParseException, IOException;

	public abstract void saveCreateNewCustomerTestResults(
			List<Customer> cuustomerTestData, String browser)
			throws ParseException, IOException;

	//Data for Create New customer
	public abstract List<Customer> getCreateNewCustomer();

	//Data for add new account
	public abstract List<Account> geAddNewAccountData();

	//Test Results for Create new Account
	public abstract void saveAddNewAccountsTestResults(
			List<Account> accountTestData, String browser)
			throws ParseException, IOException;

}